rendering morally inferior - Turc Anglais Dictionnaire